This repository was archived by the owner on Apr 15, 2026. It is now read-only.
feat(ci): add image pipeline workflows and Mergify config#32
Merged
jmgilman merged 12 commits intoDec 20, 2025
Merged
Conversation
- Add images-sync.yml for source image synchronization - Add packer-vyos.yml for VyOS image builds - Add .mergify.yml for auto-merging bot PRs Note: images-sync.yml temporarily modified for PR testing 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- images-sync.yml: Restore PR-only validation (no credentials) - images-sync.yml: Add SOPS installation for push/dispatch runs - packer-vyos.yml: Fix labctl build path
- Disable packer-vyos.yml workflow with TODO for vyos-build migration - Update Mergify config to remove VyOS check requirement - vyos-build provides better customization and avoids nested virtualization issues
Disable the Packer VyOS build workflow pending migration to vyos-build. The workflow content is preserved as comments for historical reference when rebuilding the workflow using the vyos-build approach, which doesn't require nested virtualization in CI. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
images-sync.ymlfor source image synchronization workflowpacker-vyos.ymlfor VyOS Packer build workflow.mergify.ymlfor auto-merging automated bot PRsTest plan
Note: The images-sync.yml is temporarily modified to run full sync on PRs for testing. Will revert after verification.
🤖 Generated with Claude Code